BioNTech Reports a Slight Dip in Q1 Revenue to €182.8M Amidst Strategic Advances
BioNTech SE reports a 2.5% decrease in Q1 revenue to €182.8M, missing estimates, with a net loss of €415.8M. The company maintains its revenue guidance for fiscal 2025 and announce...